title: EChart
icon: shapes
Table des matières
La classe EChart
est un wrapper pour la bibliothèque ECharts, facilitant l'utilisation de ses fonctionnalités en fournissant une interface orientée objet pour configurer et manipuler des graphiques.
instance
: L'instance ECharts actuelle.defaultOption
: Options par défaut pour le graphique.currentOption
: Option actuelle du graphique.newOption
: Nouvelle option à appliquer au graphique.constructor(domElement, option = null)
domElement
(string|HTMLElement) : Élément DOM ou identifiant de l'élément DOM.option
({}?) : Options initiales pour le graphique.Crée une instance de la classe EChart
, initialise ECharts avec l'élément DOM spécifié et applique les options fournies, si disponibles.
setOption(option)
setOption(option)
option
({}) : Les options à appliquer au graphique.EChart
: L'instance de la classe EChart
.editOption(option)
editOption(option)
option
({}) : Les options à modifier.EChart
: L'instance de la classe EChart
._processOption(option)
_processOption(option)
option
({}) : Les options à traiter.EChart
: L'instance de la classe EChart
.applyOption()
applyOption()
EChart
: L'instance de la classe EChart
.setTitle(title, subtitle = null, option = {})
setTitle(title, subtitle = null, option = {})
title
(string) : Titre du graphique.subtitle
(string?) : Sous-titre du graphique.option
({}) : Options supplémentaires pour le titre.EChart
: L'instance de la classe EChart
.setLegend(type = 'plain', position = 'top', option = {})
setLegend(type = 'plain', position = 'top', option = {})
type
(string) : Type de la légende.position
(string) : Position de la légende ('top', 'bottom', 'left', 'right').option
({}) : Options supplémentaires pour la légende.EChart
: L'instance de la classe EChart
.setTooltip(trigger = 'axis', option = {})
setTooltip(trigger = 'axis', option = {})
trigger
(string) : Déclencheur de l'infobulle.option
({}) : Options supplémentaires pour l'infobulle.EChart
: L'instance de la classe EChart
.setToolbox(feature = {}, option = {})
setToolbox(feature = {}, option = {})
feature
({}) : Fonctionnalités de la boîte à outils.option
({}) : Options supplémentaires pour la boîte à outils.EChart
: L'instance de la classe EChart
.setXAxis(name, option = {})
setXAxis(name, option = {})
name
(string) : Nom de l'axe des X.option
({}) : Options supplémentaires pour l'axe des X.EChart
: L'instance de la classe EChart
.setYAxis(name, unit = null, option = {})
setYAxis(name, unit = null, option = {})
name
(string) : Nom de l'axe des Y.unit
(string?) : Unité de l'axe des Y.option
({}) : Options supplémentaires pour l'axe des Y.EChart
: L'instance de la classe EChart
.setSeries(series = [])
setSeries(series = [])
series
(Array) : Tableau d'objets de série.EChart
: L'instance de la classe EChart
.addSerie(name, type, data = null, option = {})
addSerie(name, type, data = null, option = {})
name
(string) : Nom de la série.type
(string) : Type de la série.data
(Array?) : Données pour la série.option
(Object?) : Options supplémentaires pour la série.EChart
: L'instance de la classe EChart
.setDataset(source = [])
setDataset(source = [])
source
(Array) : Source de données pour le dataset.EChart
: L'instance de la classe EChart
.getTheRealSource(obj)
getTheRealSource(obj)
obj
(Object|Array) : Objet ou tableau à traiter.Object|Array
: Objet ou tableau avec les valeurs réelles de la source.setColor(...color)
setColor(...color)
color
(string|string[]) : Couleur(s) à définir. Peut être une seule chaîne de couleur ou un tableau de chaînes de couleur.EChart
: L'instance de la classe EChart
.static getInstance(domElement)
static getInstance(domElement)
domElement
(string|HTMLElement) : ID ou élément DOM.EChart
: Instance de EChart
.Error
: Si l'élément DOM fourni est invalide.getEChartInstance()
getEChartInstance()
Object
: L'instance de ECharts.dispose()
dispose()
Dispose de l'instance du graphique.